.visualgallery {*zoom:1; overflow:hidden}
.visualgallery .left {float:left; width:219px} 
.visualgallery .left .fir{background:url(images/visual_bg_left_01.jpg) left bottom no-repeat; padding-bottom:6px}
.visualgallery .center {float:left; width:534px}
.visualgallery .center .big{width:534px; height:400px; overflow:hidden}
.visualgallery .center ul{*zoom:1; overflow:hidden}
.visualgallery .center li{float:left; position:relative; width:178px; text-align:center; letter-spacing:-1px; font-size:11px; height:26px; background:#414141}
.visualgallery .center li.first{background:#414141 url(images/c_line.gif) right top no-repeat}
.visualgallery .center li.second{background:#414141 url(images/c_line.gif) right top no-repeat}
.visualgallery .center li a{color:#b3b3b3}
.visualgallery .center li:hover{background:#ee4b26}
.visualgallery .center li:hover a{color:#fff}
.visualgallery .center li a span{position:absolute; top:4px; left:0; color:#fff; width:178px; text-align:center;font:normal 12px arial;}
.visualgallery .right {float:left; width:227px}
.visualgallery .right .fir{background:url(images/visual_bg_right_01.jpg) left bottom no-repeat; padding-bottom:6px}
.visualgallery .right .sec{background:url(images/visual_bg_right_02.jpg) left bottom no-repeat; padding-bottom:6px}

.spot {position:relative; margin-top:20px}
.spot h2{padding-top:3px; height:20px; border-bottom:1px solid #e0e0e0}
.spot ul.arr {*zoom:1; overflow:hidden; position:absolute; top:0; right:0}
.spot ul.arr li {float:left}
.spot .frame {position:relative; overflow:hidden; width:980px; height:285px}
.spot ul.list {*zoom:1; overflow:hidden; padding-top:10px}
.spot ul.list li {float:left; margin-right:30px; text-align:center; height:285px; width:215px}
.spot ul.list li.last {margin-right:0}
.spot ul.list li p.maker{color:#626262; letter-spacing:0; font-weight:bold}
.spot ul.list li h3{color:#626262; letter-spacing:0; font-size:12px; font-weight:normal}
.spot ul.list li p.price{color:#d0112e; letter-spacing:0; font-weight:bold}


.secondcontents {*zoom:1; overflow:hidden; margin-top:20px}
.secondcontents .left{float:left; width:740px}
.secondcontents .left .new{position:relative}
.secondcontents .left .new h2{position:absolute; top:0; left:0; z-index:5}
.secondcontents .right{float:right; width:227px}
.secondcontents .right .news {height:101px}
.secondcontents .right .news ul.list{margin-top:10px; font-size:11px}
.secondcontents .right .news ul.list img{margin-left:5px; vertical-align:-1px}
.secondcontents .right .news ul.list a{background:url(images/news_bul_off.gif) 7px 5px no-repeat; padding-left:17px}
.secondcontents .right .news ul.list a:hover{background:url(images/news_bul_on.gif) 7px 5px no-repeat; padding-left:17px}
.secondcontents .right .review_contents {background:url(images/review_bg.gif) left top repeat-y; position:relative; text-align:center; padding-top:8px; width:227px; height:465px; overflow:hidden}
.secondcontents .right .review_contents p.arr_left{position:absolute; top:76px; left:0; z-index:5}
.secondcontents .right .review_contents p.arr_right{position:absolute; top:76px; right:0; z-index:5}
.secondcontents .right .review_contents .product{width:225px; *zoom:1; overflow:hidden; text-align:center}
.secondcontents .right .review_contents .product .frame{float:left; width:225px; text-align:center; height:465px}
.secondcontents .right .review_contents .product p.maker{color:#575757; padding-top:10px}
.secondcontents .right .review_contents .product h3 a{color:#484848; font-size:12px; font-weight:normal}
.secondcontents .right .review_contents .product ul.vote{*zoom:1; overflow:hidden; padding-left:13px; padding-top:5px}
.secondcontents .right .review_contents .product ul.vote td{font-size:11px; color:#888888; }
.secondcontents .right .review_contents .product ul.vote li{width:40px; text-align:center; float:left; font-size:11px; padding-bottom:10px}
.secondcontents .right .review_contents .product ul.rep {width:225px; background:url(images/review_rep_bg.gif) left top repeat-y; border-top:1px solid #ededed; padding-left:1px}
.secondcontents .right .review_contents .product ul.rep *{text-align:left}
*+html .secondcontents .right .review_contents .product ul.rep{margin-left:-1px;}
.secondcontents .right .review_contents .product ul.rep li{border-bottom:1px solid #ededed; padding:12px 0 12px 14px; width:214px; *zoom:1; overflow:hidden}
.secondcontents .right .review_contents .product ul.rep li .avatar{float:left; width:40px; height:40px}
.secondcontents .right .review_contents .product ul.rep li dl{float:left; padding-left:10px; padding-top:2px; width:150px}
.secondcontents .right .review_contents .product ul.rep li dt{color:#545454}
.secondcontents .right .review_contents .product ul.rep li dd {color:#888888}


.brand {position:relative; margin-top:20px}
.brand h2{padding-top:3px; height:20px}
.brand ul.paginate {*zoom:1; overflow:hidden; position:absolute; top:0; right:0}
.brand ul.paginate li {float:left; margin-left:5px}
.brand .banner {position:relative}
.brand .banner .prev{position:absolute; top:10px; right:178px}
.brand .banner .thumb{position:absolute; top:7px; right:65px; padding:3px; background:#fff}
.brand .banner .next{position:absolute; top:10px; right:26px}
.brand .banner .bannerThumb li{position:relative}
.brand .banner .bannerThumb li .info{position:absolute; top:3px; left:3px; width:90px; height:90px; text-align:center; display:none}
.brand .banner .bannerThumb li .info h3{padding-top:25px; font-size:11px; font-weight:normal; color:#eee; line-height:12px; letter-spacing:-1px; width:80px; padding-left:5px}
.brand .banner .bannerThumb li .info h3 a{color:#eee}
.brand .banner .bannerThumb li .info h3 a:hover{color:#eee; text-decoration:none}
.brand .banner .bannerThumb li .info p.price{padding-top:5px; font-size:11px; font-weight:normal; line-height:12px; letter-spacing:-1px}
.brand .banner .bannerThumb li:hover .info{background:url(images/brand_shadow.png) left top no-repeat; display:block}

.thirdcontents {*zoom:1; overflow:hidden; margin-top:20px}
.thirdcontents .left{float:left; width:740px}
.thirdcontents .right{float:right; width:227px}
.thirdcontents .set h2{height:20px}
.thirdcontents .set ul.list {border:1px solid #e6e6e6; border-bottom:0; width:224px}
.thirdcontents .set ul.list li{border-bottom:1px solid #e6e6e6; *zoom:1; overflow:hidden; padding-top:10px; padding-bottom:9px}
.thirdcontents .set ul.list li.last{padding-bottom:10px}
.thirdcontents .set ul.list li .thumb{float:left; width:90px; height:90px; padding-left:11px}
.thirdcontents .set ul.list li dl{float:left; width:103px; padding-left:10px; padding-top:13px}
.thirdcontents .set ul.list li dt span.maker{color:#1a1a1a}
.thirdcontents .set ul.list li dt{line-height:16px}
.thirdcontents .set ul.list li dt a{color:#888888}
.thirdcontents .set ul.list li dt .icon{vertical-align:middle; margin-right:5px}
.thirdcontents .set ul.list li dd.price {color:#8752a8; letter-spacing:0; padding-top:5px}

.pick {position:relative}
.pick h2{padding-top:3px; height:20px}
.pick ul.paginate {*zoom:1; overflow:hidden; position:absolute; top:0; right:0}
.pick ul.paginate li {float:left; margin-left:5px}

.pick .banner {float:left; width:227px; border-top:1px solid #e0e0e0; background:url(images/pick_bg.gif) left top repeat-y; border-bottom:1px solid #e1e1e1}
.pick .banner p{padding-left:1px}

.pick .list {float:right; width:498px; padding-left:15px}
.pick .list ul{*zoom:1; overflow:hidden; padding-top:22px}
.pick .list li{float:left; width:241px; *zoom:1; overflow:hidden}
.pick .list li .thumb{float:left; width:120px; height:120px}
.pick .list li dl{float:left; width:108px; padding-left:10px; padding-top:20px}
.pick .list li dl span.maker{color:#1a1a1a}
.pick .list li dl a{color:#888888}
.pick .list li dt{line-height:16px}
.pick .list li dl dd.price {color:#8752a8; letter-spacing:0; padding-top:5px}
.pick .list ul.first{border-bottom:1px solid #ebebeb}
.pick .list ul.first li{height:141px}

.pick {position:relative}
.pick ul{padding-top:249px}
.pick p.thumb {position:absolute; top:24px; left:1px}
.pick .pickroll_group {height:328px; overflow:hidden}


#brandBannerContainer { position:relative; height:110px;overflow:hidden;}
#brandBannerController {position:absolute;left:0px;top:0px;}
#brandBannerContainer .banner .bannerThumb {position: absolute;top: 7px;right: 65px;width:96px;height:96px;overflow:hidden;}
#brandBannerContainer .banner .bannerThumb li {width:90px;height:90px;padding:3px;text-align: center;background-color: white;float:left;_display: inline;}
.pick .list {position:relative;height: 306px;overflow:hidden;}
.pick .list .mdController {position:absolute;background-color:white;}